#pragma once

#define EOT_DESC_STORE_ALL_REGISTER_DEFINE REGISTER_DESCSTORE(AchievementDesc);\
REGISTER_DESCSTORE(AchievementAwardsDesc);\
REGISTER_DESCSTORE_EX(AchievementDescEx);\
REGISTER_DESCSTORE(ActorDesc);\
REGISTER_DESCSTORE_EX(ActorDescEx);\
REGISTER_DESCSTORE(MsgMonitorMsgMonitorDesc);\
REGISTER_DESCSTORE_EX(MsgMonitorDescEx);\
REGISTER_DESCSTORE(ConstantConstantDesc);\
REGISTER_DESCSTORE_EX(ConstantDescEx);\
REGISTER_DESCSTORE(ModuleControlDesc);\
REGISTER_DESCSTORE_EX(ModuleControlDescEx);\
REGISTER_DESCSTORE(ZoneMergeZoneMergeDesc);\
REGISTER_DESCSTORE_EX(ZoneMergeDescEx);\
REGISTER_DESCSTORE(VersionControlVersionControlDesc);\
REGISTER_DESCSTORE_EX(VersionControlDescEx);\
REGISTER_DESCSTORE(TransferDesc);\
REGISTER_DESCSTORE(TransferTrialDesc);\
REGISTER_DESCSTORE(TransferTreeDesc);\
REGISTER_DESCSTORE(TransferTreeLayerDesc);\
REGISTER_DESCSTORE_EX(TransferDescEx);\
REGISTER_DESCSTORE(SkillSlotDesc);\
REGISTER_DESCSTORE_EX(SkillDescEx);\
REGISTER_DESCSTORE(SkinSkinDesc);\
REGISTER_DESCSTORE_EX(SkinDescEx);\
REGISTER_DESCSTORE(RoleInitInfoDesc);\
REGISTER_DESCSTORE_EX(RoleInitDescEx);\
REGISTER_DESCSTORE(ActivityEightActivityEightDesc);\
REGISTER_DESCSTORE(ActivityEightIntegralExchangeDesc);\
REGISTER_DESCSTORE_EX(ActivityEightDescEx);\
REGISTER_DESCSTORE(CityMapDesc);\
REGISTER_DESCSTORE_EX(CityDescEx);\
REGISTER_DESCSTORE(ItemDesc);\
REGISTER_DESCSTORE_EX(ItemDataDescEx);\
REGISTER_DESCSTORE(PartnerEquipDesc);\
REGISTER_DESCSTORE(PartnerEquipStoneDesc);\
REGISTER_DESCSTORE(PartnerEquipStoneSlotDesc);\
REGISTER_DESCSTORE(PartnerEquipStoneComposeDesc);\
REGISTER_DESCSTORE(PartnerEquipStarDesc);\
REGISTER_DESCSTORE_EX(PartnerEquipDataDescEx);\
REGISTER_DESCSTORE(EquipDesc);\
REGISTER_DESCSTORE_EX(EquipDataDescEx);\
REGISTER_DESCSTORE(EquipStrengthResultDesc);\
REGISTER_DESCSTORE(EquipStrengthDesc);\
REGISTER_DESCSTORE(EquipStrengthTicketDesc);\
REGISTER_DESCSTORE(EquipStrenthSetDesc);\
REGISTER_DESCSTORE_EX(EquipStrengthDataDescEx);\
REGISTER_DESCSTORE(EquipMagicCardDesc);\
REGISTER_DESCSTORE_EX(ItemCardDescEx);\
REGISTER_DESCSTORE(TreasureMapPositionDesc);\
REGISTER_DESCSTORE(TreasureMapProbabilityDesc);\
REGISTER_DESCSTORE(TreasureMapSilverDesc);\
REGISTER_DESCSTORE(TreasureMapTreasureDesc);\
REGISTER_DESCSTORE(TreasureMapCopyDesc);\
REGISTER_DESCSTORE_EX(TreasureMapDescEx);\
REGISTER_DESCSTORE(FashionDesc);\
REGISTER_DESCSTORE_EX(FashionDescEx);\
REGISTER_DESCSTORE(ServerLevelDesc);\
REGISTER_DESCSTORE_EX(ServerLevelDescEx);\
REGISTER_DESCSTORE(PlayerLevelUpDesc);\
REGISTER_DESCSTORE_EX(PlayerLevelUpDescEx);\
REGISTER_DESCSTORE(QuestDesc);\
REGISTER_DESCSTORE_EX(QuestDescEx);\
REGISTER_DESCSTORE(LoopQuestDesc);\
REGISTER_DESCSTORE_EX(LoopQuestDescEx);\
REGISTER_DESCSTORE(WelfareDesc);\
REGISTER_DESCSTORE(WelfareNodeDesc);\
REGISTER_DESCSTORE(WelfareDeleteDesc);\
REGISTER_DESCSTORE_EX(WelfareDescEx);\
REGISTER_DESCSTORE(CommonCounterDesc);\
REGISTER_DESCSTORE_EX(CommonCounterDescEx);\
REGISTER_DESCSTORE(RewardDesc);\
REGISTER_DESCSTORE_EX(RewardDescEx);\
REGISTER_DESCSTORE(AreaTimeZoneDesc);\
REGISTER_DESCSTORE_EX(AreaTimeZoneDescEx);\
REGISTER_DESCSTORE(MallDesc);\
REGISTER_DESCSTORE_EX(MallDescEx);\
REGISTER_DESCSTORE(TitleDesc);\
REGISTER_DESCSTORE_EX(TitleDescEx);\
REGISTER_DESCSTORE(FunctionNpcDesc);\
REGISTER_DESCSTORE(ItemExchangeDesc);\
REGISTER_DESCSTORE(NpcSpawnDesc);\
REGISTER_DESCSTORE(NpcLocationDesc);\
REGISTER_DESCSTORE(TransNpcDesc);\
REGISTER_DESCSTORE(TriggerNpcDesc);\
REGISTER_DESCSTORE(ExchangeNpcDesc);\
REGISTER_DESCSTORE_EX(NpcBaseDescEx);\
REGISTER_DESCSTORE(BagDesc);\
REGISTER_DESCSTORE_EX(BagDescEx);\
REGISTER_DESCSTORE(DropDesc);\
REGISTER_DESCSTORE(LevelDropDesc);\
REGISTER_DESCSTORE(DropGroupDesc);\
REGISTER_DESCSTORE(JobDropDesc);\
REGISTER_DESCSTORE_EX(DropDescEx);\
REGISTER_DESCSTORE(BroadCastDesc);\
REGISTER_DESCSTORE_EX(BroadCastDescEx);\
REGISTER_DESCSTORE(ChatMsgDesc);\
REGISTER_DESCSTORE_EX(ChatMsgDescEx);\


